package developer.算法.贪心算法.买卖股票最佳时机;

/**
 * @author zhangyongkang
 * @time 2024/6/12 19:54
 * @description
 */
public class Solution_other {
    /**
     *
     作者：Krahets
     链接：https://leetcode.cn/problems/best-time-to-buy-and-sell-stock/solutions/1692872/by-jyd-cu90/
     来源：力扣（LeetCode）
     著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。
     * @param prices
     * @return
     */
        public int maxProfit(int[] prices) {
            int cost = Integer.MAX_VALUE, profit = 0;
            for (int price : prices) {
                cost = Math.min(cost, price);
                profit = Math.max(profit, price - cost);
            }
            return profit;
        }

}
